Work Notes
TSK 統計資料檢索システム(Tōkei Shiryō Kensaku)建置與部署說明(基於 Play Framework 2.1.5)
系統概述 技術棧: Play Framework 2.1.5(Java/Ebean/SBT 0.12.2) 位置: application/tsk 為主專案根目錄 DB: MySQL,資料庫名預設 tsk_db 語言: 日文界面(application.langs="ja" ...
| Work Notes | 8 reads
TSTT 專案核心功能調查(登入 / 稅表 / 備份)
登入介面程式碼 登入功能由 COM510Action 類別實作。它的 login() 方法會先驗證使用者輸入,然後將驗證請求交給服務層(Service Layer)處理。 這個登入畫面的 HTML 介面位於 src/main/webapp/WEB-INF/view/COM510/com510.jsp,該 JSP 表單會收集 userId 和 password,並將它們提交到登入動作(login action ...
| Work Notes | 14 reads
tstt專案
本文整理了 TSTT 專案的核心機制,包括登入驗證流程、源泉徵收稅額(甲乙丙稅表)計算邏輯,以及資料庫備份處理方式。內容同時涵蓋 JDBC 設定、批次檔輸出路徑與年度稅表更新流程,協助開發與維運人員快速掌握系統關鍵點 ...
| Work Notes | 4 reads
統計情報提供システム - DB部署
本篇介紹如何設定統計情報提供システム所使用的 PostgreSQL 數據庫環境,說明如何確認資料庫名稱與所屬使用者(owner),以及系統部署前的重要檢查項目。透過圖文步驟,協助使用者順利完成初始設定 ...
| Work Notes | 27 reads
使用批次檔快速還原 MySQL 資料庫(本機與區域網路)
在 Windows 環境中操作 MySQL 時,透過簡單的 批次檔(Batch File) 就能快速自動化資料庫的還原工作。這樣可以在一鍵執行的情況下,將備份檔還原到本機 MySQL,或者還原到區域網路中的遠端伺服器 ...
| Work Notes | 2 reads
Windows 環境下將 Tomcat 7 安裝為服務並解決權限不足的錯誤
平時很多人啟動 Tomcat 都是雙擊 startup.bat,這樣雖然簡單,但不方便管理,無法開機自動啟動,也不能在服務管理器裡統一操作。其實 Tomcat 本身就提供了將其安裝為 Windows 服務的方法。這篇文章就總結一下完整步驟,並解決常見的 「Error 5: アクセスが拒否されました(權限不足)」 問題 ...
| Work Notes | 2 reads
使用批處理(.bat)管理 MySQL 數據庫:備份、還原與更新元號
在日常維護 MySQL 數據庫的過程中,經常需要進行 數據庫備份、數據還原以及數據表更新 等操作。本文將介紹三個批處理文件的功能與原理,並提供完整代碼與逐行解讀,幫助你快速理解與使用 ...
| Work Notes | 5 reads
使用 Ebean 與 MySQL 建立初始資料庫與管理者帳號的完整流程指南
本指南說明如何從零開始,使用 Ebean ORM 搭配 MySQL 建立專案所需的資料庫結構,並插入最基本的管理者帳號以完成登入配置。流程涵蓋資料庫建立、應用設定、自動建表啟用與關閉、密碼加密處理及初始資料插入,適用於尚未內建 DDL 與 seed 的 Ebean 專案環境 ...
| Work Notes | 7 reads
【tstt 專案筆記】WAR 包中出現舊 .class 文件的原因與解決方案
最近在 tstt 專案的編譯過程中遇到一個比較隱蔽的問題: 雖然 target 下已經正確生成了 WAR 包,但檢查後發現,某些代碼更新後並沒有在最終包裡生效,反而出現了舊的 .class 文件覆蓋新編譯結果的情況 ...
| Work Notes | 5 reads
報告:selectDto.taxTableCode.equals(TAX_CODE_HEI) 條件判斷調查
確認在程式中使用 selectDto.taxTableCode.equals(TAX_CODE_HEI) 是否能作為有效條件判斷,並釐清 taxTableCode 的取值來源及其在服務邏輯中的實際作用 ...
| Work Notes | 2 reads
甲乙丙稅表差在哪?日本源泉税完整攻略:誰用甲、誰用乙、誰用丙、不可同時申告的關鍵規則
一文看懂日本甲乙丙稅表:申告書一年只能交一家公司,主要工作用甲;兼職有雇傭關係用乙;臨時日雇用丙。附判斷流程、常見誤區與實務範例,年底年末調整與確定申告合併多退少補 ...
| Work Notes | 6 reads
PAY221 的所得稅計算流程
在 PAY221 畫面點擊「報酬/費用弁償計算」時,PAY221Action#setCalculateResult 會建立 TResearchRecord 參數並呼叫 MonthlyAccountCalcService.calcMonthlyAccount 進行計算 ...
| Work Notes | 4 reads
VS Code 如何將默認終端設置為 Git Bash
在日常開發中,如果你經常使用 Git Bash,完全可以讓 VS Code 新建終端時直接打開它,省去每次手動切換的步驟。 操作步驟(Windows / macOS 通用) 打開 VS Code,按下 Ctrl + Shift + P(macOS 為 Cmd + Shift + P)呼出命令面板。 在搜索框輸入 Terminal: Select Default Profile(中文介面可能顯示為「終端:選擇預設配置檔」),並選中它。 在彈出的列表中選擇 Git Bash。 之後按 `Ctrl + Shift + ``(反引號)打開新終端,就會自動以 Git Bash 啟動 ...
| Work Notes | 5 reads
如何用 VS Code 打開並啟動tstt這個專案 - 其二
問題原因 BaseAction.java 與 MessageAction.java 等檔案引用了 Servlet API、JTA、Log4j 以及 Seasar2 等外部庫,但目前專案的 classpath 中沒有這些 jar,VS Code 就無法解析 javax.servlet、javax.transaction 等類別。 直接用 javac 編譯也會出現大量 “package … does not exist” 的錯誤,說明缺少依賴庫,而不是程式碼本身有語法錯誤 ...
| Work Notes | 6 reads
如何用 VS Code 打開並啟動tstt這個專案 - 其一
下載專案 git clone <此專案的 Git URL> cd tstt 如果已經下載到本機,只需記住專案的資料夾路徑即可。 啟動 VS Code 雙擊 VS Code(或使用 Start 功能表)。 首次啟動時會提示登入或安裝擴充套件,可先忽略。 開啟專案資料夾 在 VS Code 選單選擇 File → Open Folder… 指向剛才的 tstt 專案資料夾後按 Open 也可以在檔案總管直接拖曳資料夾到 VS Code 視窗中 ...
| Work Notes | 3 reads
統計情報提供システム - 專案結構概覽(從 C# 視角理解 SAStruts/Seasar2 架構)
專案結構概覽 這是一個以 Maven 為構建工具的 Java Web 專案(打包格式為 WAR)。其目錄結構與典型的 Maven 專案相同,類似於 C# 專案中 src 與資源檔的配置 ...
| Work Notes | 6 reads
【No138:SOK-00004_本庁※管理簿と供用簿のリンクが取れていないため修正機能が使用できない】エラー対応メモ
這篇文章是針對依賴【No138:SOK-00004_本庁※管理簿と供用簿のリンクが取れていないため修正機能が使用できない】所做的調查與處理記錄。由於此問題涉及No138號案件的多段修正處理流程,為避免日後重複查找與誤解,特此整理調查經過、原因判斷及修正對應方式。內容以自用為主,僅作備忘用途 ...
| Work Notes | 8 reads
【No99:SOK-00004 管理簿と供用簿のリンクが取れていないため修正機能を利用できないエラー(HE03K-0277)】エラー対応メモ
這篇文章是針對依賴【No99:SOK-00004 管理簿と供用簿のリンクが取れていないため修正機能を利用できないエラー(HE03K-0277)】エラー対応メモ所做的調查與處理記錄。由於此問題涉及No99號案件的多段修正處理流程,為避免日後重複查找與誤解,特此整理調查經過、原因判斷及修正對應方式。內容以自用為主,僅作備忘用途 ...
| Work Notes | 41 reads
【No102:HE06E-0401の証書に紐づく物品の修正機能が利用できない表示について】エラー対応メモ
這篇文章是針對依賴【No102:HE06E-0401の証書に紐づく物品の修正機能が利用できない表示について】エラー対応メモ所做的調查與處理記錄。由於此問題涉及No102號案件的多段修正處理流程,為避免日後重複查找與誤解,特此整理調查經過、原因判斷及修正對應方式。內容以自用為主,僅作備忘用途 ...
| Work Notes | 6 reads
【No58:O-10231-1-1-14-1,2返品物品が表示されないリンク切れとみられる件(GA05D-085)】エラー対応メモ
這篇文章是針對依賴【No58:O-10231-1-1-14-1,2返品物品が表示されないリンク切れとみられる件(GA05D-085)】エラー対応メモ所做的調查與處理記錄。由於此問題涉及No58號案件的多段修正處理流程,為避免日後重複查找與誤解,特此整理調查經過、原因判斷及修正對應方式。內容以自用為主,僅作備忘用途 ...
| Work Notes | 8 reads